A middleware framework for application-aware and user-specific energy optimization in smart mobile devices
نویسندگان
چکیده
Mobile battery-operated devices are becoming an essential instrument for business, communication, and social interaction. In addition to the demand for an acceptable level of performance and a comprehensive set of features, users often desire extended battery lifetime. In fact, limited battery lifetime is one of the biggest obstacles facing the current utility and future growth of increasingly sophisticated ‘‘smart’’ mobile devices. This paper proposes a novel application-aware and user-interaction aware energy optimization middleware framework (AURA) for pervasive mobile devices. AURA optimizes CPU and screen backlight energy consumption while maintaining a minimum acceptable level of performance. The proposed framework employs a novel Bayesian application classifier andmanagement strategies based on Markov Decision Processes and Q-Learning to achieve energy savings. Real-world user evaluation studies on Google Android based HTC Dream and Google Nexus One smartphones running the AURA framework demonstrate promising results, with up to 29% energy savings compared to the baseline device manager, and up to 5×savings over prior work on CPU and backlight energy co-optimization. © 2015 Elsevier B.V. All rights reserved.
منابع مشابه
Design and Evaluation of a Method for Partitioning and Offloading Web-based Applications in Mobile Systems with Bandwidth Constraints
Computation offloading is known to be among the effective solutions of running heavy applications on smart mobile devices. However, irregular changes of a mobile data rate have direct impacts on code partitioning when offloading is in progress. It is believed that once a rate-adaptive partitioning performed, the replication of such substantial processes due to bandwidth fluctuation can be avoid...
متن کاملEnergy-aware Adaptations for End-to- End Video Streaming to Mobile Handheld Devices
Optimizing user experience for streaming video applications on handheld devices is a significant research challenge. In this chapter, we propose an integrated endto-end power management approach that unifies low level architectural optimizations(CPU, memory, registers), OS power-saving mechanisms(dynamic voltage scaling) and adaptive middleware techniques(admission control, transcoding, network...
متن کاملFormalization of an RNA-inspired Middleware for Complex Smart Object Federation Scenarios
This paper proposes a new approach to deal with the smart objects or smart mobile devices by proposing a middleware framework inspired by RNA mechanisms in molecular biology. Our framework represents complex application scenarios of autonomic federation of smart objects as catalytic reaction networks. Each catalytic reaction is modeled as an RNA expressions from a DNA. Our framework is capable ...
متن کاملContext-Aware Middleware Architecture for Smart Home Environment
To realize smart home vision in an equipped domain, several types of context-aware applications should be deployed. Because of complex tasks of context gathering and processing, designing context-aware applications requires middleware support. Designing a context-aware middleware is a challenging issue because of specific characteristics of context and devices such as dynamic nature of context ...
متن کاملProactive Energy-aware Video Streaming to Mobile Handheld Devices
In this paper, we present a adaptive middleware solution for power-aware video streaming to mobile handheld devices. Using knowledge of dynamic device parameters(e.g residual energy), changing network noise levels and device mobility patterns, the middleware dynamically determines video streaming properties(e.g video burst sizes) to maximize the user QoS(reduce packet loss) while optimizing pow...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Pervasive and Mobile Computing
دوره 20 شماره
صفحات -
تاریخ انتشار 2015